England Women Sevens have announced their squad for the Rugby Europe Women's Grand Prix Series, which begins in France this weekend.
England Women Sevens have announced their squad for the Rugby Europe Women's Grand Prix Series, which begins in France this weekend.